deep-ocean floor - French English Dictionary